package com.hosa.Onlinemall.product.vo;

import com.hosa.Onlinemall.common.annotation.Excel;
import com.hosa.Onlinemall.common.core.domain.BaseEntity;
import java.util.List;
import lombok.Data;

@Data
public class CategoryVo extends BaseEntity {

  private static final long serialVersionUID = 1L;

  /** 分类id */
  private Long catId;

  /** 分类名称 */
  @Excel(name = "分类名称")
  private String name;

  /** 父分类id */
  @Excel(name = "父分类id")
  private Long parentCid;

  /** 层级 */
  @Excel(name = "层级")
  private Long catLevel;

  /** 是否显示[0-不显示，1显示] */
  @Excel(name = "是否显示[0-不显示，1显示]")
  private Integer showStatus;

  /** 排序 */
  @Excel(name = "排序")
  private Long sort;

  /** 图标地址 */
  @Excel(name = "图标地址")
  private String icon;

  /** 计量单位 */
  @Excel(name = "计量单位")
  private String productUnit;

  /** 商品数量 */
  @Excel(name = "商品数量")
  private Long productCount;

  private List<CategoryVo> children;

}
